Kann ich mein SMS Gateway mit Zabbix verbinden?

 

Ja.

Diese Anleitung beschreibt wie Sie eine Zabbix 5.4 Installation mit Hilfe von HTTP API und Zabbix webhook mit dem brevis.one SMS Gateway verbinden.

Die Anleitung enthält Anweisungen zum Einrichten eines Medientyps, eines Benutzers und einer Aktion in Zabbix.

 

 

ê Es wird empfohlen einen neuen Systembenutzer für den Zugriff auf die HTTP API zu erstellen.

 

 

 

i Unterstützte Versionen: Zabbix 5.4 oder höher

 

 

 

i Dieser Artikel basiert auf https://www.zabbix.com/integrations/brevis / https://git.zabbix.com/projects/ZBX/repos/zabbix/browse/templates/media/brevis.one

 

 

 

1. Einrichtung brevis.one

 

  1. Legen Sie einen neuen Benutzer für HTTP API an oder benutzen Sie einen bereits existierenden.

  2. Gewähren Sie dem Benutzer Zugriff auf die HTTP API Berechtigung.

 

 

2. Einrichtung des webhooks in Zabbix

 

  1. Bevor Sie einen Medientyp einrichten, benötigen Sie ein globales Makro, "{$ZABBIX.URL}", welches die URL zum Zabbix Frontend enthalten muss.

  2. Importieren Sie im Abschnitt Administration > Medientypen media_brevis.one.xml.

    .

  3. Öffnen Sie den neu hinzugefügten brevis.one-Medientyp und ersetzen Sie alle <PLACEHOLDERS> durch Ihre Werte.

    Die folgenden Parameter sollten ausgefüllt werden:

     

    endpoint - die tatsächliche URL Ihrer brevis.one API. Die API kann über die folgenden Adresse angesprochen werden: https://<SMS Gateway IP>/api.php

     

    username - brevis.one API Benutzername.

     

    password - das Passwort des Benutzers.

  4. Die folgenden Parameter können Ihnen helfen Ihre Alarme anzupassen: *ring, flash, teleauto

    Lesen Sie dazu die HTTP API Dokumentation für weitere Informationen.

  5. Erstellen Sie einen Service-Zabbix-Benutzer oder verwenden Sie einen vorhandenen Benutzer und fügen Sie dann Media mit brevis.one hinzu. Das Feld "Senden an" sollte als Telefonnummer ohne Pluszeichen (+) oder als "Modus: Option" ausgefüllt werden.

    Zulässige Modi: Nummer (Standard), Gruppe, Telegruppe, Telnummer, Benutzer, Teluser.

     

    Beispiele:

    37167784742 (Sendet eine SMS an eine individuelle Telefonnummer)

    group:11 (Sendet eine Textnachricht an eine definierte Gruppe. Benutzergruppen werden über Konfiguration - Gruppen verwaltet.)

    telnumber:37167784742 (Sendet eine Nachrichtig mittels Automatik an eine individuelle Telefonnummer. Automatik versucht die Nachricht mittels Telegram zu senden. Wenn dies fehltschlägt, wird die Benachrichtigung per SMS zugestellt.)

     

     

    Das "Senden an" Feld darf nicht leer sein. Wenn die Telefonnummer oder Benutzer- / Gruppen-ID bereits im Parameter send_to angegeben ist, können Sie ein beliebiges Symbol in dieses Feld einfügen, um die Anforderungen mit Frontend Anforderungen zu erfüllen. Stellen Sie sicher, dass dieser Benutzer Zugriff auf alle Hosts hat, für die Sie Benachrichtigungen über die HTTP-API von brevis.one senden möchten.

     

 

 

 

 

 

Verwandte Artikel